Puzzle games (like Rubik’s cube) solver

نویسنده

  • Vitalii Zakharov
چکیده

This project is a continuation of the PTAM (Parallel Tracking and Mapping for Small AR Workspaces) like approach solution [1]. Basically, it turned to be not an appropriate solution for recognizing full cube under not ideal illumination. Since the process might fail during the processing of any face out of six, it has to start from scratch, thus it will not be finished at all. On the contrary, this algorithm gave a better understanding of Tracking and Mapping problem as well as Structure from Motion problem. At the current stage it was decided to use approaches from Sudoku Solver and First version of Rubik’s cube face extraction to reconstruct cubes model. At the same time PTAM can be used to track cube motion but not rotation. It was also decided to use Kalman filter to optimize PTAM work and to use it for motion prediction because of its nature. This project also contains self-written Rubik’s cube 3D model rendering with the newbie solution method programmed to solve the cube in real time. This means that program can reconstruct cube from the video, not ideally, it might take some time and a lot of rotations until the cube is recognized, and solve it while displaying all rotations on the 3D model and writing all movements as a text to the text box.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rubik’s Cube Puzzle as a Benchmark for Service Robots

This paper describes Rubik’s cube manipulation as an example of highly demanding benchmark task for two-handed service robot. Vision is used both for acquiring the cube (servoing) and identifying its initial configuration. During two-handed manipulation force/torque measurements are used to prevent jamming of the cube. Rubik’s cube solver, nominal trajectory generation, visual servoing, and pos...

متن کامل

Solving Rubik's Cube Using SAT Solvers

Rubik’s Cube is an easily-understood puzzle, which is originally called the “magic cube”. It is a well-known planning problem, which has been studied for a long time. Yet many simple properties remain unknown. This paper studies whether modern SAT solvers are applicable to this puzzle. To our best knowledge, we are the first to translate Rubik’s Cube to a SAT problem. To reduce the number of va...

متن کامل

Group Theory and the Rubik’s Cube

The Rubik’s Cube is a well known puzzle that has remarkable group theory properties. The objective of this project is to understand how the Rubik’s Cube operates as a group and explicitly construct the Rubik’s Cube Group.

متن کامل

Is Empirical Modelling Puzzling?

Su Doku, ”The Rubik’s cube of the 21st century” is the faster growing puzzle phenomenon in the world, replacing traditional crosswords, alphawords and lateral thinking games in nearly all major newspapers, Smith (2005). A craze that is almost impossible to ignore, with clubs, worldwide tournaments, books, software and even television programmes dedicated to the puzzle. In this paper we introduc...

متن کامل

The Permutation Group of the Rubik’s Cube

The Rubik’s Cube (Figure 1a) is a widely known cultural icon. It is a mechanical puzzle which can be visualized as a three-dimensional 3x3x3 array of 27 unique cubies, where the visible outer faces of the cubies are covered with stickers colored according to their orientation. From this solved state, any outer “slice” of 9 cubies may be rotated to permute the cubies –Figure 1b shows the effect ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016